type compress/flate.compressor
28 uses
compress/flate (current package)
deflate.go#L81: type compressor struct {
deflate.go#L88: fill func(*compressor, []byte) int // copy data to window
deflate.go#L89: step func(*compressor) // process window
deflate.go#L124: func (d *compressor) fillDeflate(b []byte) int {
deflate.go#L164: func (d *compressor) writeBlock(tokens []token, index int) error {
deflate.go#L181: func (d *compressor) fillWindow(b []byte) {
deflate.go#L231: func (d *compressor) findMatch(pos int, prevHead int, prevLength int, lookahead int) (length, offset int, ok bool) {
deflate.go#L283: func (d *compressor) writeStoredBlock(buf []byte) error {
deflate.go#L332: func (d *compressor) encSpeed() {
deflate.go#L369: func (d *compressor) initDeflate() {
deflate.go#L381: func (d *compressor) deflate() {
deflate.go#L514: func (d *compressor) fillStore(b []byte) int {
deflate.go#L520: func (d *compressor) store() {
deflate.go#L530: func (d *compressor) storeHuff() {
deflate.go#L539: func (d *compressor) write(b []byte) (n int, err error) {
deflate.go#L554: func (d *compressor) syncFlush() error {
deflate.go#L569: func (d *compressor) init(w io.Writer, level int) (err error) {
deflate.go#L575: d.fill = (*compressor).fillStore
deflate.go#L576: d.step = (*compressor).store
deflate.go#L579: d.fill = (*compressor).fillStore
deflate.go#L580: d.step = (*compressor).storeHuff
deflate.go#L584: d.fill = (*compressor).fillStore
deflate.go#L585: d.step = (*compressor).encSpeed
deflate.go#L594: d.fill = (*compressor).fillDeflate
deflate.go#L595: d.step = (*compressor).deflate
deflate.go#L602: func (d *compressor) reset(w io.Writer) {
deflate.go#L631: func (d *compressor) close() error {
deflate.go#L704: d compressor
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |